home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Columbia Kermit
/
kermit.zip
/
newsgroups
/
misc.20010921-20020314
/
000402_jaltman@watsun.cc.columbia.edu_Sat Mar 2 20:19:02 EST 2002.msg
< prev
next >
Wrap
Text File
|
2020-01-01
|
4KB
|
87 lines
Article: 13250 of comp.protocols.kermit.misc
Path: newsmaster.cc.columbia.edu!watsun.cc.columbia.edu!jaltman
From: jaltman@watsun.cc.columbia.edu (Jeffrey Altman)
Newsgroups: comp.protocols.kermit.misc
Subject: Re: Problem compiling cku201 with ssl/pam/shadow on Solaris 8
Date: 3 Mar 2002 01:12:12 GMT
Organization: Columbia University
Lines: 70
Message-ID: <a5rt9c$4u$1@newsmaster.cc.columbia.edu>
References: <1015095274.284391@irys.nyx.net>
NNTP-Posting-Host: watsun.cc.columbia.edu
X-Trace: newsmaster.cc.columbia.edu 1015117932 158 128.59.39.2 (3 Mar 2002 01:12:12 GMT)
X-Complaints-To: postmaster@columbia.edu
NNTP-Posting-Date: 3 Mar 2002 01:12:12 GMT
Xref: newsmaster.cc.columbia.edu comp.protocols.kermit.misc:13250
Comment out the lines in ckuath.c that read
#define const_des_cblock const Block
In article <1015095274.284391@irys.nyx.net>,
Henry van Cleef <hvanclee@nyx10.nyx.net> wrote:
: I set up this morning to upgrade Kermit for several machines from 200
: to 201. I've tried it on Solaris x86 and on a Sun Ultra 2, and gotten
: the same results. Redid a compile of cku200 on x86 "just to be sure."
:
: The error I get is in ckuauth. Here is the message:
:
: gcc -g -O -Usun -DSVR4 -DSOLARIS -DSTERMIOX -DSELECT -DFNFLOAT
: -DCK_CURSES -DCK_NEWTERM -DDIRENT -DHDBUUCP -DTCPSOCKET
: -DCK_AUTHENTICATION -DCK_SSL -DCK_PAM -DCK_SHADOW -DZLIB -DBIGBUFOK
: -I/usr/local/ssl/include -DSOLARIS8 -DNODIAL
: -DKTARGET=\"solaris8g+openssl+zlib+pam+shadow\" -c ckuath.c
: In file included from /usr/local/ssl/include/openssl/evp.h:89,
: from /usr/local/ssl/include/openssl/x509.h:67,
: from /usr/local/ssl/include/openssl/ssl.h:69,
: from ck_ssl.h:36,
: from ckuath.c:201:
: /usr/local/ssl/include/openssl/des.h:78: conflicting types for `Block'
: /usr/local/ssl/include/openssl/des.h:77: previous declaration of
: `Block'
: *** Error code 1
: make: Fatal error: Command failed for target `ckuath.o'
: Current working directory /usr/local/src/cku201
: *** Error code 1
: make: Fatal error: Command failed for target
: `solaris2xg+openssl+zlib+pam+shadow'
: Current working directory /usr/local/src/cku201
:
:
: Configuration details:
:
: Solaris 8 10/01 using the the gcc (2.95.3) included on the Software
: Companion CD.
:
: Openssh 0.9.6c, configured with no arguments, make, make test, make
: install.
:
: The offending lines (what gcc complains about) in des.h, with a
: comment, are:
:
: 77 typedef unsigned char des_cblock[8];
: 78 typedef /* const */ unsigned char const_des_cblock[8];
: 79 /* With "const", gcc 2.8.1 on Solaris thinks that des_cblock *
: 80 * and const_des_cblock * are incompatible pointer types. */
:
: Before I charge off and do something to resolve this, I thought I'd
: post and see if somebody's been here ahead of me. I don't see any
: ifdefs for Solaris in the des.h file that would affect this, and tried
: it on a 32-bit system (x86) as well as a 64-bit (Ultra 2 boots
: sparcv9), and don't see that this makes a difference. I don't have
: the Sun Forte compiler, and can't see any flags that are attempting to
: make gcc do anything other than make a 32-bit object.
:
: Comments from anyone?
:
: Hank
:
:
Jeffrey Altman * Sr.Software Designer C-Kermit 8.0 available now!!!
The Kermit Project @ Columbia University includes Telnet, FTP and HTTP
http://www.kermit-project.org/ secured with Kerberos, SRP, and
kermit-support@columbia.edu OpenSSL. Interfaces with OpenSSH